About Endeavour Publishing Limited (07817648) United Kingdom