NF Engineering Services phone Unit 6 Lewes Turriff, Aberdeenshire AB53 8PB map Warlord Electronics Ltd phone Parkhill Smiddy Turriff, Aberdeenshire AB53 6XY map if (!IN_DEV) { ?> } ?>