About M Coombs & Co Ltd (12975783) United Kingdom