About Hamelin Pool Limited (04405219) United Kingdom