About Gilchrist Farming Company (SL003044) United Kingdom