About Delamere Health Ltd (11486993) United Kingdom