About E.h. Mcfarlane & Company (SL000295) United Kingdom