About Hutchings Group Holdings Ltd (10821613) United Kingdom