About T & A Taxis (three) Ltd. (SC229884) United Kingdom