About Culmstock Old Mill Limited (02714612) United Kingdom