About The Eliot Partnership Limited (05474130) United Kingdom