About Jo Hutch Ltd (11091553) United Kingdom