About D.b. & M.p. Barnard Limited (04791195) United Kingdom