About Lynda Walker Wellbeing Limited (13396767) United Kingdom