About Laird Taxis Ltd. (SC307300) United Kingdom