About Catling & Coombs Limited (10800301) United Kingdom