About Cambridge Finance & Investments Limited (02208402) United Kingdom