About F L Mccullough & Sons Limited (NI001844) United Kingdom