About Eden Salon Spa Limited (10239172) United Kingdom