About London Beach Healthcare Limited (07500972) United Kingdom