About Baarr Ltd (07481954) United Kingdom