About Bavarian Strollers Ltd (11911970) United Kingdom