About Clifton Railway Ltd (11176474) United Kingdom