About Ballybane Limited (NI605262) United Kingdom