About Hay Hutch Ltd (06791027) United Kingdom