About Lee Valley Ltd (12809503) United Kingdom