About S & W Fabrications Limited (04119352) United Kingdom