About Huckle Hayes & Co Limited (04111230) United Kingdom