About Diabetes Health & Lifestyle Services Limited (05870464) United Kingdom