About Slade Garage Limited (07045643) United Kingdom