About Eccleston Associates Ltd (11536667) United Kingdom