About Barry J Mills Limited (04791128) United Kingdom