About Clerical Medical Managed Funds Limited (01580284) United Kingdom