About J Gliddon & Sons Limited (00537228) United Kingdom