About Lanteglos Hotel & Villas (2011) Limited (07537617) United Kingdom