About Temple Taxis Ltd. (SC249485) United Kingdom