About Humber Medical Solutions Ltd. (12552505) United Kingdom