About Ladds Court Farm Limited (00627790) United Kingdom