About S & H Fabrications Ltd (07696653) United Kingdom