About W.francis & Son Limited (00560699) United Kingdom