About J.g.gibbons & Sons Limited (00686312) United Kingdom