About J R Stevenson Uk Ltd (10020841) United Kingdom