About H And Co Management Ltd (12840905) United Kingdom