About Clevedon Miniature Railways Ltd (13525908) United Kingdom