About Campbell Pools Limited (07409223) United Kingdom