About Cosmetic Artistry Technical Specialists (cats) Ltd (11643352) United Kingdom