About D J Barrett Consulting Limited (09556659) United Kingdom