About Franklin 12 Limited (06982406) United Kingdom