About Launceston & North Cornwall Motor Club Limited (01657562) United Kingdom