About Franklin & Hall Limited (04651100) United Kingdom