About Slade Cars Limited (04876969) United Kingdom