About Farraline Farming Company (SL001762) United Kingdom