About Len S Endurance Healthcare Limited (12031816) United Kingdom