About Barr & Parry Holdings Ltd (13363015) United Kingdom