About C. Mcdowell Limited (04467462) United Kingdom