About Endurance Holdings Limited (06169758) United Kingdom