About Chesterfield & Co. (rentals) Limited (02425361) United Kingdom