About Poolbase Limited (04302760) United Kingdom