About R K Russell Ltd (07397667) United Kingdom