About Ck Coombs & Co Ltd (08486291) United Kingdom