About The Looking Glass Salon Ltd (12243269) United Kingdom