About Barr Group Ltd (06335839) United Kingdom