About D Barrett Limited (08335740) United Kingdom