About The Diabetic Travelers Network Ltd (12526403) United Kingdom