About James & Aldridge Garage Ltd (09231739) United Kingdom