About International Glass Limited (02428360) United Kingdom