About Thomas Mcdowell Limited (00220830) United Kingdom