About Endeavour Sales & Marketing Limited (13345826) United Kingdom