About Dunn & Mills Limited (06601001) United Kingdom