About Clacton Kayak Rental Ltd (12674843) United Kingdom