About Mccombie & Bousfield Limited (09580501) United Kingdom