About Spa Kleen Ltd (10549519) United Kingdom