About Len Wright Salads Group Limited (12744973) United Kingdom