About Diabetes Support (wales) Limited (09881872) United Kingdom