About Barking & Dagenham Motors Ltd (13049654) United Kingdom