About Boyle Co. Limited (NI658832) United Kingdom