About Holly House Associates Ltd (10126554) United Kingdom