About Ladybank Farming Company (SL01158A) United Kingdom