About Baa Bar Limited (02623950) United Kingdom