About Mccombie Partnership Ltd (11347460) United Kingdom