About Sandles Limited (09075603) United Kingdom