About Canfield Investments Limited (03091801) United Kingdom