About Endeavour Financial Management Limited (07347419) United Kingdom