About G&c Livestock Ltd (12831794) United Kingdom