About Sennen Cliff Ltd (12244015) United Kingdom