About F E C Moffat Limited (06030794) United Kingdom