About Eagerton Endeavour Associates Limited (11388902) United Kingdom