About 2 Eliot Hill Management Limited (06307652) United Kingdom