About Boyle S Ballycastle Limited (NI606047) United Kingdom