About Dover Beach Ltd (07378200) United Kingdom