About Willis Mcdowell Ltd (12301844) United Kingdom