About Sennen Beach Ltd (07469570) United Kingdom