About Hammond Swimming Pools Limited (03545375) United Kingdom