About Glovers Newspapers Ltd (08279666) United Kingdom