About Hutchy International Limited (13169974) United Kingdom