About Hutchings & Sons Ltd (12161664) United Kingdom