About Millers Garage (newbury) Limited (03671349) United Kingdom