About Haines Spa Limited (08115261) United Kingdom