About Poole Nail & Spa 88 Ltd (12829183) United Kingdom