About Franklin Holdco Limited (07347418) United Kingdom