About Rock Rail Moorgate (holdings) Limited (09978017) United Kingdom