About Swangord Welding And Fabrication Ltd (11616267) United Kingdom