About Barr Agriculture Limited (11755343) United Kingdom