About The Rental Group (london) Limited (07109372) United Kingdom