About Bahr Ltd (12480292) United Kingdom