About Heligan Limited (11552267) United Kingdom