About Simpson Welding & Fabrication Engineering Limited (11899883) United Kingdom