About Jamie Mcdowell Limited (12009336) United Kingdom