About K & E Spa Limited (08571734) United Kingdom