About J Gilvear Livestock Ltd (SC513086) United Kingdom