About Hugh Leeper Swimming Pools & Tarpaulins Ltd (06356253) United Kingdom