About The Russell Club Ltd. (09553448) United Kingdom