About Barr Supplements Limited (12539803) United Kingdom