About Franklin Investments Limited (06491077) United Kingdom