About Mechanised Farming Equipment Limited (00429488) United Kingdom