About Merton Farming Company Limited (01159368) United Kingdom