About M & J Mcdowell Limited (04542081) United Kingdom