About S & O Fabrications Limited (04540401) United Kingdom