About J. Russell (f A) Limited (SC294058) United Kingdom