About R Mcdowell Engineering Ltd (10328701) United Kingdom