About Francis & Son Limited (05207526) United Kingdom