About Endurance Medics Limited (11288186) United Kingdom