About Truro Railway Inn Limited (12288819) United Kingdom