About Oxfordshire Permanent Makeup Clinic Ltd (12818486) United Kingdom