About Fabrication Facilities Limited (02785756) United Kingdom