About Mccombe Services Limited (11882990) United Kingdom