About Kilrea Service Station Ltd (NI029028) United Kingdom