About Duddingston Transport Ltd. (SC368027) United Kingdom