About Glc Farms Ltd (09100872) United Kingdom