About The Pool & Spa Company Ltd (13311629) United Kingdom