About D Mcdowell Limited (04646710) United Kingdom