About Ladymoor Farms Limited (04070551) United Kingdom