About Denny Taxis Ltd. (SC269169) United Kingdom