About Byrne Patterson & Co. Ltd (NI073129) United Kingdom