About H1 & Co Ltd (09553043) United Kingdom