About Bull And Dog Garage Limited (12088625) United Kingdom