About Barr International Ltd (11447389) United Kingdom