About R Gliddon & Son Limited (08620311) United Kingdom