About D Baker (rentals) Limited (07269677) United Kingdom