About Groom Estates Holdings Limited (11437193) United Kingdom