About Edward James Salon & Spa Limited (07136792) United Kingdom