About 3 Eliot Hill Management Company Limited (03196381) United Kingdom