About L & C Taxis Ltd. (SC274920) United Kingdom