About Archer Francis & Co. Ltd (12231819) United Kingdom