About Francis & Co. (international) Limited (03261601) United Kingdom