About Karen S Spa Kabin Ltd (13278636) United Kingdom