About Bio Spa (lancashire) Limited (08598476) United Kingdom