About Sennen Cove Limited (03360058) United Kingdom