About Hammond Fabrications Ltd (11908984) United Kingdom