About S & L Fabrications Ltd (11749292) United Kingdom