About S.glossop Fabrications Ltd (13066358) United Kingdom