About Benz Bavarian Limited (03896298) United Kingdom