About Barbr Ltd (10867617) United Kingdom