About Endeavour Trading Limited (08895959) United Kingdom