About Franklin Faber Limited (12250509) United Kingdom