About Sandown Motors Limited (08657001) United Kingdom