About Eliot Associates Ltd (07924417) United Kingdom