About Franklin Credit & Investment Company Limited (01779695) United Kingdom