About Coombes Wood House 2019 Ltd (11833486) United Kingdom