About Crantock Lodge Limited (12344393) United Kingdom