About Endeavour Projects Ltd. (09141782) United Kingdom