About B M Coombes & Sons Limited (07170757) United Kingdom