About Endeavour Excellence Limited (08554166) United Kingdom