About The Clifton Rocks Railway Company (06288742) United Kingdom