About Eden Beauty Studio (somerset) Ltd (12811204) United Kingdom