About Thomas Coombs Limited (08191791) United Kingdom