About J. Barr Ltd (08470304) United Kingdom