About Coombes Enterprises Limited (09580908) United Kingdom