About Sandtin Limited (05966275) United Kingdom