About Coombes Associates Limited (08372208) United Kingdom