Well, not my first but the other wasn't identified. Thanks to some expert assistance this fly was identified as Dorylomorpha extricata. It was found on a leaf in the woodland. There aren't many records for Scotland and it seems none until now for Fife.
Nice website for Pipulculids here: http://davidjgibbs.webs.com/pipunculidae.htm