About Mccombe Design Limited (10901932) United Kingdom