About Ballyrobert Service Station Limited (NI009585) United Kingdom