About D & G Taxi Rentals Limited (12080962) United Kingdom