About Municipal Cleaning Machines Limited (07960189) United Kingdom