About K & R Spa Support Services Ltd (11459908) United Kingdom