About K&m Rentals Limited (11299433) United Kingdom