About Endura Group Limited (09657650) United Kingdom