About H & Co Investments Ltd (13505975) United Kingdom