About G S Growers Salads Limited (10187689) United Kingdom