About C M Newcombe Ltd (07895361) United Kingdom