About Cronfield Investments Limited (04149561) United Kingdom