About Spa Bar London Ltd (08105872) United Kingdom