About Mead Garage Limited (11854791) United Kingdom