About Babylon Bars (london) Limited (06168997) United Kingdom