About Ballyrail Limited (12088534) United Kingdom