About J Barrett Consultants Limited (06115730) United Kingdom