About Rentaclamp (coventry) Limited (01261297) United Kingdom