About Elaine Campin Permanent Makeup Supplies Ltd (13226860) United Kingdom