About C & M Farm Machinery Ltd. (03460396) United Kingdom