About 24 The Beach Walmer Limited (09631628) United Kingdom