About Francis & Co. (int.) Ltd (09748364) United Kingdom