About Combimax Designs Ltd (03178080) United Kingdom