About Team Endeavour (uk) Limited (06789321) United Kingdom