About Francis & Co T A Francis & Co Ltd (10952681) United Kingdom