About Specialized Welding & Fabrication Ltd (06912990) United Kingdom