About Messrs J.s. Richardson & Co. (SL002799) United Kingdom