About Bedford Rentals Limited (03873966) United Kingdom