About Hutch Industries Ltd (12455989) United Kingdom