About F.moorhead & Co. Limited (NI006293) United Kingdom