About Jaggers Garage Limited (06435165) United Kingdom