About Endurance Developments Limited (08893977) United Kingdom