About Canfield Management Limited (09438953) United Kingdom