About Duthie Motors Ltd. (SC243236) United Kingdom