About D Mcdowall Ltd (SC678062) United Kingdom