About North & West Taxi Proprietors Ltd (NI040029) United Kingdom