About Leorin Farming Company (1991) (SL002042) United Kingdom