About Sandles Car Supermarket Limited (09075592) United Kingdom