About S & D Moray Ltd. (SC292974) United Kingdom