About Dewar Associates Ltd. (SC155244) United Kingdom