About Sandford Lido Limited (03128079) United Kingdom