About Endurance 24 Limited (10511993) United Kingdom