About Barry Riley & Sons Limited (00932288) United Kingdom