About Dowding & Mills (nominees) Limited (00404173) United Kingdom