About Franklin & Freeman Limited (00520791) United Kingdom