About J D & E S Barrett Llp (OC309233) United Kingdom