About Galloway Railway Ltd (SC617656) United Kingdom