About Slater S S Fabrications Ltd (10969605) United Kingdom