About Endeavour (sc & Sen) Limited (08829489) United Kingdom