About Dowding And Mills Limited (00160837) United Kingdom