About Ballycastle Youth Links Limited (NI025152) United Kingdom