About E & J Barrett Company Limited (09558544) United Kingdom