About F&c Mechanical Engineering Ltd (13465293) United Kingdom