About G Grigg & Sons Limited (SC355855) United Kingdom