About Glessers Ltd (12958700) United Kingdom