About Meanygate Garage Limited (07522536) United Kingdom