About Heligan House Limited (01674484) United Kingdom