About J & S R (lyme) Ltd. (08353349) United Kingdom