About S R Lee Limited (04021883) United Kingdom