About Railway Halt Management Committee Limited (NI052260) United Kingdom