About Intermec Farm Machines Limited (01325676) United Kingdom