About Len Wright Salads Ltd (06512836) United Kingdom