About Glide Temperature Controls Limited (12124897) United Kingdom