About Coombes Investments Limited (11540207) United Kingdom