About Endure Communications Ltd (11329470) United Kingdom