About Combicat Ltd (08699201) United Kingdom