About The Salon (charmouth) Limited (08259399) United Kingdom