About The Space Salon Ltd (12952046) United Kingdom