About Bermondsey Taxi Rentals Limited (12792140) United Kingdom