About Patrick Mcdowell Limited (12601357) United Kingdom