About K & G Spa Ltd (12268189) United Kingdom