About Eliot Smith Company Limited (09442391) United Kingdom