About M.a. Russell & Co. (2000) Ltd. (05518502) United Kingdom