About City Retreat Salon & Spa Limited (05070051) United Kingdom