About Charminster Garage Limited (09872760) United Kingdom