About The Bay Wellbeing Sanctuary Ltd (13322976) United Kingdom