About Coombe 1959 Limited (08918058) United Kingdom