About Absolute Spa @ Telford Whitehouse Limited (06847284) United Kingdom