About Lea Valley Salads Limited (08411495) United Kingdom