About Duddingston Taxis Ltd. (SC248284) United Kingdom