About Endeavour Industries Limited (02681782) United Kingdom