About Bavarian Wheel Worx Ltd (12620401) United Kingdom