About Eden Country Spa Limited (10796048) United Kingdom