About Fisher Humphries & Co. Ltd (13552169) United Kingdom