About G L Bicknell & Sons Limited (10356921) United Kingdom