About S R Leeson Ltd. (08421079) United Kingdom