About Glec Shropshire Ltd (11940049) United Kingdom