About Coombes Plant Limited (12896170) United Kingdom