About Boyle Leisure Limited (NI041157) United Kingdom