About Franklin Technologies Llp (OC396137) United Kingdom