About Rackheath Pool Limited (12197903) United Kingdom