About Barrie O Leary Ltd (12905824) United Kingdom