About The Endeavour Investment Company Limited (00780691) United Kingdom