About G. F. Cross & Sons Limited (04657789) United Kingdom