About Cannons Motor Spares & Accessories Limited (00532980) United Kingdom