About John M Henderson Machines Limited (09274191) United Kingdom