About G. B. Beeson & Sons Limited (01794519) United Kingdom