About Dowding & Mills (overseas) Limited (01396382) United Kingdom