About 119 Canfield Management Limited (04314820) United Kingdom