About Franklin & Murray Limited (13204808) United Kingdom