About Cadmus Investment Management Limited (02565657) United Kingdom