About Cuckmere Haven Ltd (13505828) United Kingdom