About Ballycommon Rail Limited (10464080) United Kingdom