About H&ca Ltd (09942490) United Kingdom