About Sands Reach Limited (10066625) United Kingdom