About Endeavour Strategic Limited (08128424) United Kingdom