About I. G Grindal & Sons Limited (00662678) United Kingdom