About Hutchins Brand Works Ltd (12561631) United Kingdom