About Hammond Steel Fabrications Limited (03925637) United Kingdom