About Opel Baker Ltd (08521037) United Kingdom