About Rod Hudson Pools Limited (11847477) United Kingdom