About Glovers Covers Ltd (13411516) United Kingdom