About Franklin 1886 Limited (10978271) United Kingdom