About Taxi Durham Ltd (13141696) United Kingdom