About Helen Taylor Permanent Cosmetics Ltd (08338181) United Kingdom