About Telford Taxis Ltd. (SC292750) United Kingdom