About Endeavour Asset Management Limited (09400504) United Kingdom