About Messrs. Ross Bros. (SL002278) United Kingdom