About Dewar Taxis Ltd. (SC246494) United Kingdom