About J.k. Francis & Son Limited (01953435) United Kingdom