About G J L Animal Feeds Limited (04703462) United Kingdom