About J.j.barrett & Sons Limited (00275032) United Kingdom