About Eagleton Holdings Ltd (11311338) United Kingdom